ultimate beneficiary - Turkish English Dictionary